PayWithAmazon\EDD_Amazon_Payments C

Total Complexity 121
Dependencies 4
Dependents 1
Total lines 1,158
Lines of code 726
Logical lines of code 310
Comment lines 245
Methods 35
Properties 9

Methods 35

Method Rating Maintainability Complexity Lines of code
process_ipn()
A
43 12 45
signin_redirect()
A
44 9 42
load_scripts()
A
41 8 57
wallet_form()
A
39 3 111
process_purchase()
A
39 5 63
capture_oauth()
A
55 8 18
login_form()
S
48 4 47
process_refund()
S
58 6 16
refund()
S
49 5 30
maybe_hide_gateway_select()
S
68 6 6
ajax_get_address()
S
53 4 21
is_setup()
S
55 4 20
register_gateway_settings()
S
41 1 64
setup_client()
S
55 3 19
get_registration_url()
S
57 3 18
print_client()
S
61 3 15
check_config()
S
68 4 6
__construct()
S
60 3 14
actions()
S
55 2 18
getInstance()
S
70 3 6
disable_address_requirement()
S
71 3 5
get_client()
S
66 3 10
config()
S
70 2 6
get_amazon_signin_redirect()
S
69 2 6
get_amazon_authenticate_redirect()
S
69 2 6
get_amazon_checkout_uri()
S
70 2 6
filters()
S
62 2 10
checkout_errors()
S
72 2 5
register_gateway()
S
61 1 13
get_amazon_ipn_url()
S
77 1 3
link_transaction_id()
S
70 1 5
includes()
S
77 1 4
register_payment_icon()
S
76 1 4
register()
S
78 1 3
register_gateway_section()
S
75 1 4